.header{
  min-height: 100%;
	padding: 20rpx;
	// background-color: #EEEEEE;
  
	.list{
    padding: 0 20rpx;
		box-shadow: 0px 0px 10rpx 0rpx rgba(0, 0, 0, 0.1);
		border-radius: 10rpx;
		min-height: 80vh;
		background-color: #fff;
    
		.shopList{
			display: flex;
      padding: 22rpx 0;
			border-bottom: 2rpx solid #EEEEEE;
      
      .img {
        image{
        	border-radius: 50%;
        	border: 2rpx solid red;
        	width: 120rpx;
        	height: 120rpx;
        }
      }
      
			.contenList{
        flex: 1;
				padding-left: 21rpx;
				line-height: 60rpx;
				.nameIcon{	
					.name{
						font-size: 30rpx;
					}
					.icon{
						margin-left: 20rpx;
					}
				}
			}
			//认证
			.authentication{
				font-size: 18rpx;
				padding: 3rpx 10rpx 3rpx 10rpx;
				background: #61C534;
				color: #FFFFFF;
				border-radius: 15rpx;
				margin-left: 30rpx;
				font-weight: 500;
			}
			.followTime{
				display: flex;
				align-items: center;
				justify-content: space-between;
        margin-top: 16rpx;
        
				.city{
					font-size: 30rpx;
					font-family: PingFang SC;
					font-weight: 500;
					color: #343434;
					text-align: center;
					line-height: 40rpx;
				}
				.zy{
					width: 90rpx;
					height: 40rpx;
					background-color: rgb(253,213,35);
					text-align: center;
					line-height: 40rpx;
					border-radius: 15rpx;
					margin-right: 20rpx;
				}
			}
		}
	}
}
.follow{
  .btn {
    width: 120rpx;
    height: 50rpx;
    line-height: 50rpx;
    text-align: center;
    border: 2px solid #EB5C02;
    border-radius: 25rpx;
    font-size: 26rpx;
    font-weight: bold;
    color: #EB5C02;
  }
  
  .activation {
    background: #999999;
    color: #FFFFFF;
    border-color: #999999;
  }
}

//默认图
.defaultMap{
  padding-top: 100rpx;
  width: 100%;
  height: 85vh;
  text-align: center;
    image{
      width: 263rpx;
      height: 277rpx;
    }
    .texna{
      font-size: 28rpx;
      color: #999999;
    }
}